package com.cyc.basic.leecode.other;

/**
 * 1283. 使结果不超过阈值的最小除数
 * @Description:
 * 给你一个整数数组nums 和一个正整数threshold ，你需要选择一个正整数作为除数，然后将数组里每个数都除以它，并对除法结果求和。
 *
 * 请你找出能够使上述结果小于等于阈值threshold的除数中 最小 的那个。
 *
 * 每个数除以除数后都向上取整，比方说 7/3 = 3 ， 10/2 = 5 。
 * @version 1.0
 * @author cyc
 * @date 2021/9/24 15:55
 */
public class SumMinTest {
    public static void main(String[] args) {

    }
}
class Solution {
    public int smallestDivisor(int[] nums, int threshold) {
        int sum = 0;
        for (int num : nums) {
            int ceil = (int) Math.ceil(num / threshold);
            sum += ceil;
        }
        return 1;
    }
}